fish tapeworm - French English Dictionary